engineering cad contract assembly machining cnc assembly milling contract manufacturing cnc machining engineers manufacturing cnc milling manufacturer contract cnc turning engineer manufacturers